<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>simvoc</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >SimVOC</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        Package&nbsp;simvoc
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
<h1 class="epydoc">Package simvoc</h1><p class="nomargin-top"><span class="codelink"><a href="simvoc-pysrc.html">source&nbsp;code</a></span></p>
<p>SimVOC: Simulator for Virtual Organization Clusters</p>
  <p>Copyright 2009 Clemson University</p>
  <p>Licensed under the Apache License, Version 2.0 (the 
  &quot;License&quot;); you may not use this file except in compliance with
  the License. You may obtain a copy of the License at</p>
  <p>http://www.apache.org/licenses/LICENSE-2.0</p>
  <p>Unless required by applicable law or agreed to in writing, software 
  distributed under the License is distributed on an &quot;AS IS&quot; 
  BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
  implied. See the License for the specific language governing permissions 
  and limitations under the License.</p>
  <p>This material is based upon work supported under a National Science 
  Foundation Graduate Research Fellowship. Any opinions, findings, 
  conclusions or recommendations expressed in this publication are those of
  the author(s) and do not necessarily reflect the views of the National 
  Science Foundation.</p>

<!-- ==================== SUBMODULES ==================== -->
<a name="section-Submodules"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Submodules</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Submodules"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr><td class="summary">
  <ul class="nomargin">
    <li> <strong class="uidlink"><a href="simvoc.core-module.html">simvoc.core</a></strong>: <em class="summary">SimVOC: Simulator for Virtual Organization Clusters</em>
    <ul>
    <li> <strong class="uidlink"><a href="simvoc.core.aggregator-module.html">simvoc.core.aggregator</a></strong>: <em class="summary">Aggregator for generating grid-wide results as site-specific 
        results are observed from grid components.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.ce_sim-module.html">simvoc.core.ce_sim</a></strong>: <em class="summary">Simulated Computing Element (CE) components.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.cluster_sim-module.html">simvoc.core.cluster_sim</a></strong>: <em class="summary">Simulated cluster components, including Machine and Cluster 
        classes.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.common_reader-module.html">simvoc.core.common_reader</a></strong>: <em class="summary">Common routines for reading simulator input files in the common 
        format produced by simvoc.input.common_writer.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.condor_sim-module.html">simvoc.core.condor_sim</a></strong>: <em class="summary">Simulation of the Condor scheduler (negotiation process only).</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.control_scheduler-module.html">simvoc.core.control_scheduler</a></strong>: <em class="summary">Control Scheduler: uses job queue waiting time from the input data 
        to simulate job execution.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.core_common-module.html">simvoc.core.core_common</a></strong>: <em class="summary">Common constants and utility functions used throughout the 
        simulator.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.db_output-module.html">simvoc.core.db_output</a></strong>: <em class="summary">Post-processor for converting simulation results into a database 
        file in SQLite format, version 3.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.duplicate_filter-module.html">simvoc.core.duplicate_filter</a></strong>: <em class="summary">Output pipeline component used for suppressing duplicate results.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.egee_schedulers-module.html">simvoc.core.egee_schedulers</a></strong>: <em class="summary">Scheduler name translator for schedulers found on the Enabling 
        Grids for E-sciencE (EGEE) grid system, as reported in data 
        obtained from the Grid Observatory (<a 
        href="http://grid-observatory.org" 
        target="_top">http://grid-observatory.org</a>).</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.filter_results-module.html">simvoc.core.filter_results</a></strong>: <em class="summary">Output pipeline component that filters results by type, forwarding 
        only the requested types to the downstream portion of the pipeline</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.grid_sim-module.html">simvoc.core.grid_sim</a></strong>: <em class="summary">This module contains the top-level &quot;Grid&quot; class that 
        links together Sites and Clusters to form a simulated computational
        grid.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.input_manager-module.html">simvoc.core.input_manager</a></strong>: <em class="summary">Flexible input mechanism for reading input files.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.job_format_reader-module.html">simvoc.core.job_format_reader</a></strong>: <em class="summary">Mechanism for reading job trace files produced by the 
        job_format_writer input module.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.job_model-module.html">simvoc.core.job_model</a></strong>: <em class="summary">Components used for simulating jobs.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.kernel-module.html">simvoc.core.kernel</a></strong>: <em class="summary">This module implements the core components of the SimVOC kernel, 
        including the main Simulator class and output handler base class.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.map_format_reader-module.html">simvoc.core.map_format_reader</a></strong>: <em class="summary">Reader mechanism for dynamic grid map files produced by the 
        map_format_writer input module.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.metascheduler-module.html">simvoc.core.metascheduler</a></strong>: <em class="summary">Grid metascheduler for routing jobs to sites according to a ranking
        algorithm that measures slot availability for running jobs.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.results-module.html">simvoc.core.results</a></strong>: <em class="summary">Containers for various simulation results.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.scheduler-module.html">simvoc.core.scheduler</a></strong>: <em class="summary">Base components for simulating job scheduling systems.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.storage-module.html">simvoc.core.storage</a></strong>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.units-module.html">simvoc.core.units</a></strong>: <em class="summary">Various units of time, size, etc.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.virtualization-module.html">simvoc.core.virtualization</a></strong>: <em class="summary">Components for simulating virtual machines and the physical hosts 
        that support virtualization.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.vo_format_reader-module.html">simvoc.core.vo_format_reader</a></strong>: <em class="summary">Mechanism for reading VO format files produced by the 
        vo_format_writer input module.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.voc_sim-module.html">simvoc.core.voc_sim</a></strong>: <em class="summary">Simulator components for representing Virtual Organization 
        Clusters.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.core.watchdog_sim-module.html">simvoc.core.watchdog_sim</a></strong>: <em class="summary">Watchdog component for VOC simulations.</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="simvoc.input-module.html">simvoc.input</a></strong>: <em class="summary">The SimVOC input package provides routines for processing job 
        trace, grid map, and other input files.</em>
    <ul>
    <li> <strong class="uidlink"><a href="simvoc.input.common_writer-module.html">simvoc.input.common_writer</a></strong>: <em class="summary">Common writer mechanism for simulator input formats (map, job 
        trace, etc.).</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.data_input-module.html">simvoc.input.data_input</a></strong>: <em class="summary">Base mechanism for handling line-oriented input files.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.datafilter-module.html">simvoc.input.datafilter</a></strong>: <em class="summary">Filtering functions for individual rows of input data, where each 
        row is a sequence (usually a list) of data items.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.egee_map_input-module.html">simvoc.input.egee_map_input</a></strong>: <em class="summary">Grid map input component for EGEE GRIF-LAL Information System data,
        available from the Grid Observatory (grid-observatory.org).</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.egee_rtm_input-module.html">simvoc.input.egee_rtm_input</a></strong>: <em class="summary">Input handler for EGEE RTM traces (available from 
        http://grid-observatory.org).</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.flat_data_input-module.html">simvoc.input.flat_data_input</a></strong>: <em class="summary">This module provides mechanisms for parsing a whitespace-delimited,
        line-oriented text file.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.job_format_writer-module.html">simvoc.input.job_format_writer</a></strong>: <em class="summary">Implements a uniform format writer for grid job traces, which will 
        be readable by the corresponding simvoc.core.job_format_reader 
        module.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.map_format_writer-module.html">simvoc.input.map_format_writer</a></strong>: <em class="summary">Implements a uniform format writer for grid map data, which will be
        readable by the corresponding simvoc.core.map_format_reader module.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.mod_ldif-module.html">simvoc.input.mod_ldif</a></strong>: <em class="summary">ldif - generate and parse LDIF data (see RFC 2849)</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.tabbed_data_input-module.html">simvoc.input.tabbed_data_input</a></strong>: <em class="summary">This module provides mechanisms for parsing a tab-delimited, 
        line-oriented text file.</em>    </li>
    <li> <strong class="uidlink"><a href="simvoc.input.vo_format_writer-module.html">simvoc.input.vo_format_writer</a></strong>: <em class="summary">Implements a uniform format writer for Virtual Organization list 
        files, using a text format readable by the vo_format_reader core 
        module.</em>    </li>
    </ul>
    </li>
  </ul></td></tr>
</table>

<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Variables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
</table>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Home&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >SimVOC</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0 on Fri Oct 23 11:04:27 2009
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
